a compellable witness - Francés Inglés Diccionario